class Carrito
  include Reloadable

  attr_reader :items

  def initialize
    @items = []
  end

  def anadir_producto(producto)
    existente = @items.find {|item| item.producto == producto}
    if existente
      existente.incrementar_cantidad
    else
      @items << CarritoItem.new(producto)
    end
  end

end
